<?php
	$seleccionados=explode(",",$_GET['seleccionados']);
	include_once("../ClasesPHP/BaseDatos.php");
	include_once("../ClasesPHP/funcionesphp.php");
	$sql1="select* from tradiciondocumental order by codigotradiciond";
	$resultado=BaseDatos::consultarRegistros($sql1);
	$td=array();
	$contador=0;
	while($datos=BaseDatos::returnRow($resultado))
	{
		$td[$contador]=$datos['codigotradiciond'];
		$contador++;
	}
	BaseDatos::desconectarConsultas($resultado); 
	$codigo=0;
printf("<table class='estilotipo'>
	<tr>
		<td> 
                <table  class='estilotipodoc'>
                    <thead><th colspan='5' class='textoencabezados'>Tipo Documental</th></thead>
                    <tr class='fondoencabezado'><th>Nombre</th><th>Seleccionar</th><th>Original</th><th>Copia</th><th>Electrónico</th></tr>");	
                        $RegistrosAMostrar=5;
                        $NroRegistros=0;
                        if(isset($_GET['pag']))
                        {
                            $RegistrosAEmpezar=($_GET['pag']-1)*$RegistrosAMostrar;
                            $PagAct=$_GET['pag'];
                        //caso contrario los iniciamos
                        }
                        else
                        {
                            $RegistrosAEmpezar=0;
                            $PagAct=1;
                        }
                            printf("<input type='hidden' name='noseleccionado' id='noseleccionado' value='$td[0]'/>");
                            $sql2="select codigotipodocumental,nombretipodocumental from tipodocumental order by nombretipodocumental LIMIT $RegistrosAMostrar OFFSET $RegistrosAEmpezar;";		
                            $resultconsult=BaseDatos::consultarRegistros($sql2);
                            $contador=0;
                            while($fila=BaseDatos::returnRow($resultconsult))
                            {
                                $contador++;
                                printf("
                                <style> 
                                #divtabla$contador{
                                visibility:hidden;	
                                }
                                </style>");	
                                printf("<tr>
                                            <td width='140'>%s</td>
                                            <td class='centrado'><input type='checkbox' name='checktipodoc' id='checktipodoc' value='%s' onclick=\"ponerCheck('divtabla$contador',this)\"",
                                            $fila ["nombretipodocumental"],
                                            $fila ["codigotipodocumental"],
											$check=$fila ["codigotipodocumental"]);
											$esta=funcionesphp::buscarCheck($check);
											if($esta)
											{
												printf("checked='true' /><img src='../images/select.png' title='Seleccionar'/>
                                            	</td><style> 
												#divtabla$contador{
												visibility:visible;	
												}
												</style>");
											}
											else
											{
												printf("/><img src='../images/select.png' title='Seleccionar'/>
                                            	</td>");
											}					
                                            printf("<td colspan='3'>
                                                        <div id='divtabla$contador'>
                                                            <table class='tablachecks'>
                                                                <tr>
                                                                    <td>
                                                                        <input type='checkbox' name='%s$td[1]' id='%s$td[1]' value='$td[1]' onclick=\"usocheck(this,%s)\"",
																		$fila ['codigotipodocumental'],
                                        								$fila ['codigotipodocumental'],        
																		$fila ["codigotipodocumental"]);
																		$esta=funcionesphp::buscarCheckTD($check,$td[1]);
																		if($esta)
																		{
																			printf("checked='true' /><img src='../images/original.png' title='Soporte Original'/>
																			</td>");
																		}
																		else
																		{
																			printf("/><img src='../images/original.png' title='Soporte Original'/>
																			</td>");
																		}		
                                                                    printf("<td>
                                                                        <input type='checkbox' name='%s$td[2]' id='%s$td[2]' value='$td[2]' onclick=\"usocheck(this,%s)\"",
																		$fila ['codigotipodocumental'],
                                        								$fila ['codigotipodocumental'],        
																		$fila ["codigotipodocumental"]);
																		$esta=funcionesphp::buscarCheckTD($check,$td[2]);
																		if($esta)
																		{
																			printf("checked='true' /><img src='../images/copia.png' title='Soporte Copia'/>
																			</td>");
																		}
																		else
																		{
																			printf("/><img src='../images/copia.png' title='Soporte Copia'/>
																			</td>");
																		}
                                                                    printf("<td>
                                                                        <input type='checkbox' name='%s$td[3]' id='%s$td[3]' value='$td[3]' onclick=\"usocheck(this,%s)\"",
																		$fila ['codigotipodocumental'],
                                        								$fila ['codigotipodocumental'],        
																		$fila ["codigotipodocumental"]);
																		$esta=funcionesphp::buscarCheckTD($check,$td[3]);
																		if($esta)
																		{
																			printf("checked='true' /><img src='../images/pdf.png' title='Soporte Electronico'/>
																			</td>");
																		}
																		else
																		{
																			printf("/><img src='../images/pdf.png' title='Soporte Electronico'/>
																			</td>");
																		}
                                                                printf("</tr>
                                                            </table>
                                                        </div>
                                                    </td>
                                        </tr>");
                            }
                            BaseDatos::desconectarConsultas($resultconsult);		
                    printf("</table>
					</td>
				</tr>
				<tfoot><th colspan='5'>");
				
					 //******--------determinar las páginas---------******//
					 $NroRegistros=BaseDatos::numeroColumnas((BaseDatos::consultarRegistros("SELECT * FROM tipodocumental")));
					 $PagAnt=$PagAct-1;
					 $PagSig=$PagAct+1;
					 $PagUlt=$NroRegistros/$RegistrosAMostrar;	
					 //verificamos residuo para ver si llevará decimales
					 $Res=$NroRegistros%$RegistrosAMostrar;	
					 // si hay residuo usamos funcion floor para que me
					 // devuelva la parte entera, SIN REDONDEAR, y le sumamos
					 // una unidad para obtener la ultima pagina
					 if($Res>0) 
					 {
						 // si hay residuo usamos funcion floor para que me
						 // devuelva la parte entera, SIN REDONDEAR, y le sumamos
						 // una unidad para obtener la ultima pagina
						$PagUlt=floor($PagUlt)+1;
					 }
					//desplazamiento
					echo "<a onclick=\"mostrarDivPaginacioncheck('1',seleccionados,tipodocumental, '../PHPpaginas/tablatipodocumental.php')\"><img src='../images/primera.png' title='Primera pagina'/></a> ";
					if($PagAct>1) 
					{
					echo "<a onclick=\"mostrarDivPaginacioncheck('$PagAnt',seleccionados,tipodocumental, '../PHPpaginas/tablatipodocumental.php')\"><img src='../images/anterior.png' title='Pagina anterior'/></a> ";
					}
					echo $PagAct."/".$PagUlt;
					
					if($PagAct<$PagUlt)  
					{
					echo " <a onclick=\"mostrarDivPaginacioncheck('$PagSig',seleccionados,tipodocumental, '../PHPpaginas/tablatipodocumental.php')\"><img src='../images/siguiente.png' title='Pagina siguiente'/></a> ";
					}
					echo "<a onclick=\"mostrarDivPaginacioncheck('$PagUlt',seleccionados,tipodocumental, '../PHPpaginas/tablatipodocumental.php')\"><img src='../images/ultima.png' title='Ultima pagina'/></a>";
					printf("</th></tfoot></table>");
?>